Definition of Croton Eluteria

  • (noun) West Indian shrub with aromatic bark

Synonyms of Croton Eluteria


Antonyms of Croton Eluteria


No Antonyms Found.

Homophones of Croton Eluteria


No Homophones Found.